.navmenu-item ::deep a {
    color: var(--bs-body-color);
    border-radius: 4px;
    height: 3rem;
    display: flex;
    align-items: center;
    line-height: 3rem;
}

.navmenu-item ::deep a:hover {
    background-color: var(--bs-primary-bg-subtle);
}

.navmenu-item ::deep a.active {
    background-color: var(--bs-primary);
    color: white;
}